radar trap

noun
🔊/ˈreɪdɑː træp/
🔊/ˈreɪdɑːr træp/
(British English)
(also speed trap British and North American English)
jump to other results
  1. a place on a road where police use special equipment to catch drivers who are going faster than the legal limitTopics Transport by car or lorryc2